Imports System.Xml.Serialization

Public Interface IPMTParametresGeneraux
    Inherits IXmlSerializable

    Property AnneeRealisation As Nullable(Of Integer)
    Property MoisRealisation As Nullable(Of Integer)
    Property AnneeDernierArrete As Nullable(Of Integer)
    Property MoisDernierArrete As Nullable(Of Integer)
    Property ComplementNom As String
    ReadOnly Property Mois As String

    Property NombreAnneesProjection As Integer
    Property RacineInfocentre As IDirectoryPMT
    Property RacineParametres As IDirectoryPMT

    Event AnneeRealisation_Changed(ByVal sender As Object, ByVal e As EventArgs)
    Event MoisRealisation_Changed(ByVal sender As Object, ByVal e As EventArgs)
    Event AnneeDernierArrete_Changed(ByVal sender As Object, e As EventArgs)
    Event MoisDernierArrete_Changed(ByVal sender As Object, e As EventArgs)
    Event NombreAnneesProjection_Changed(ByVal sender As Object, ByVal e As EventArgs)
    Event RacineInfocentre_Changed(ByVal sender As Object, ByVal e As EventArgs)
    Event RacineParametre_Changed(ByVal sender As Object, ByVal e As EventArgs)
End Interface